A2 - Das ggmap Paket

Jan-Philipp Kolb

22 Oktober 2018

Inhalt dieses Abschnitts

Arten von räumlichen Daten:

Das R-paket ggmap wird im folgenden genutzt um verschiedene Kartentypen darzustellen.

Mit qmap kann man eine schnelle Karte erzeugen.

Installieren des Paketes

Zur Erstellung der Karten brauchen wir die Pakete ggmap und ggplot2:

Entwicklungsversion installieren:

devtools::install_github("dkahle/ggmap")
devtools::install_github("hadley/ggplot2")

Version vom CRAN Server installieren

install.packages("ggmap")

Paket ggmap - Hallo Welt

library(ggmap)

Und schon kann die erste Karte erstellt werden:

qmap("Mannheim")

Karte für eine Sehenswürdigkeit

qmap("Berlin Brandenburger Tor")

Karte für einen ganzen Staat

qmap("Germany")

Ein anderes zoom level

qmap("England", zoom = 6)

Hilfe bekommen wir mit dem Fragezeichen

?qmap

Verschiedene Abschnitte in der Hilfe:

Ganz nah dran

qmap('Mannheim', zoom = 20)

ggmap - maptype satellite

qmap('Hamburg', zoom = 14, maptype="satellite")

ggmap - maptype satellite zoom 20

qmap('Hamburg', zoom = 20, maptype="hybrid")

Terrain/physical maps

qmap('Arequipa', maptype="terrain")

Eine physische Karte von Arequipa

Abstrahierte Karten (http://www.designfaves.com)

New York

New York

ggmap - maptype watercolor

qmap('Los Angeles', zoom = 14,
 maptype="watercolor",source="stamen")

Graphiken speichern

RstudioExport

RstudioExport

ggmap - ein Objekt erzeugen

MA_map <- qmap('Mannheim', 
               zoom = 14,
               maptype="toner",
               source="stamen")

Eine Karte für Trier

OSM_scale_lookup(zoom = 10)
qmap(location = "Trier", zoom = 10, source = "osm",
     scale=575000)

Cheatsheet

https://www.rstudio.com/

Cheatsheet

Cheatsheet

Resourcen und Literatur

Das was ihr gerade gesehen habt…